countries that share a river as a border - Allemand Anglais Dictionnaire